Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 STOW ROAD Detached £1,021,398 £595,000 14 Aug 2006
21 STOW ROAD Detached £1,608,888 £1,095,000 24 Apr 2015
27 STOW ROAD Detached £807,393 £725,350 26 Mar 2021
31 STOW ROAD Detached £476,122 £385,000 18 Apr 2019
61 STOW ROAD Detached £1,008,685 £595,000 3 Sep 2010
69 STOW ROAD Detached £781,069 £455,000 10 Aug 2006
118 STOW ROAD Semi-Detached £384,462 £232,500 23 Aug 2013
WHEATSHEAF STOW ROAD £450,697 £451,000 9 Feb 2023